框架 env 变量配置

使用 env 的好处

  1. 环境区分和切换: 通过使用 env,能够轻松实现开发环境和生产环境的切换,使开发人员更加便捷地管理不同环境的配置。
  2. 版本控制管理: 不将项目配置类文件加入版本控制,避免了不同环境配置的冲突。由于 .env 默认已被排除,项目的代码管理变得更加清晰和方便。

启用 env

FastAdmin 框架提供了对 .env 环境变量配置的支持,并附带一个默认示例文件 .env.sample。在安装后,框架并不会自动启用 env 环境变量,需要手动将 .env.sample 复制为 .env 并进行配置。

在 Linux 环境下,可通过以下命令迅速完成复制:

cp .env.sample .env

然后打开 .env 文件进行配置。

默认支持 的 env 键

[app]
;是否开启Debug调试
debug = false
;是否开启Trace调试
trace = false

[database]
hostname = 数据库连接地址
database = 数据库名
username = 数据库连接用户名
password = 数据库连接密码
hostport = 数据库连接端口
charset = 数据库连接编码
prefix = 数据库表前缀
;是否开启数据库调试
debug = false

启用了 .env 后,.env 文件中的配置将覆盖框架中其他地方的相应配置,确保了配置的一致性。这种方式为项目提供了更大的灵活性和可维护性。

文档最后更新时间:2023-11-23 23:20:40
著作权归应用插件开发者所有,未经许可,禁止转载、复制此文档的任何内容。